Skip to content

Windows: hide background Dev MCP shell windows#2488

Open
paritosh921 wants to merge 1 commit into
block:mainfrom
paritosh921:fix/windows-background-shell
Open

Windows: hide background Dev MCP shell windows#2488
paritosh921 wants to merge 1 commit into
block:mainfrom
paritosh921:fix/windows-background-shell

Conversation

@paritosh921

Copy link
Copy Markdown

Summary

  • Start background Dev MCP shell commands without creating a visible Windows console window.
  • Keep Windows shell-environment tests serial so they do not race with real shell-command tests.
  • Allow a longer startup window for Git Bash in the basic shell test on busy Windows workers.

Root cause

Buzz captures stdout and stderr for background shell tool calls, but Windows still creates a visible console window for console applications such as Git Bash unless the process is launched with CREATE_NO_WINDOW.

Validation

  • cargo fmt --all -- --check
  • cargo test -p buzz-dev-mcp
  • cargo clippy -p buzz-dev-mcp --all-targets -- -D warnings
  • Desktop Rust test suite
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • Manual Windows test: navigation and background agent activity did not open Git Bash windows.

Signed-off-by: Paritosh Mishra <paritoshm921@gmail.com>
@paritosh921
paritosh921 force-pushed the fix/windows-background-shell branch from ee20ce4 to 7183438 Compare July 23, 2026 09:55
@paritosh921
paritosh921 marked this pull request as ready for review July 23, 2026 10:04
@paritosh921
paritosh921 requested a review from a team as a code owner July 23, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant